<?php

return [
    'Income_code'             => 'Document Number',
    'Income_time'             => 'Document Date',
    'Business_type'           => 'Business Type',
    'Business_type 1'         => 'Other Income',
    'Business_type 2'         => 'Other',
    'Customers_id'            => 'Customer',
    'Money'                   => 'Amount',
    'Pay_money'               => 'Collected Amount',
    'Remark'                  => 'Remark',
    'Preparation_id'          => 'Prepared By',
    'Operation_id'            => 'Last Operator',
    'Examine_id'              => 'Examined By',
    'Examine_status'          => 'Examine Status',
    'Examine_status 0'        => 'Unexamined',
    'Examine_status 1'        => 'Examined',
    'Examine_time'            => 'Examine Time',
    'Print_num'               => 'Print Count',
    'Pay_status'              => 'Payment Status',
    'Pay_status 0'            => 'Unpaid',
    'Pay_status 1'            => 'Fully Paid',
    'Pay_status 2'            => 'Partially Paid',
    'Createtime'              => 'Create Time',
    'Updatetime'              => 'Update Time',
    'Customers.customer_name' => 'Customer Name',
    'Admin.username'          => 'Username',

    // UI interface text
    'print' => 'Print',
    'examine_f' => 'Reverse Approve',
    'examine' => 'Approve',
    'please_select' => 'Please Select',
    'income_category' => 'Income Category',
    'amount' => 'Amount',
    'remark' => 'Remark',
    'total' => 'Total',
    'settlement_account' => 'Settlement Account',
    'please_select_settlement_account' => 'Please Select Settlement Account',
    'collection_amount' => 'Collection Amount',
    'current_arrears' => 'Current Arrears',
    'remark_info' => 'Remark Info',
    
    // Additional validation and error messages
    'please_fill_document_number' => 'Please fill in document number',
    'customer_info_error' => 'Customer info error',
    'income_amount_cannot_be_negative' => 'Income amount cannot be negative',
    'please_select_income_category' => 'Please select income category',
    'income_category_query_error' => 'Income category query error',
    'collection_amount_cannot_exceed_income_amount' => 'Collection amount cannot exceed income amount',
    
    // Operation related
    'Add' => 'Add',
    'Edit' => 'Edit',
    'Operation successful' => 'Operation successful',
    'Please select data to delete' => 'Please select data to delete',
    'Please select data to print' => 'Please select data to print',
    'System error, please refresh and try again' => 'System error, please refresh and try again',
    'Please select customer' => 'Please select customer',
    'At least keep one record' => 'At least keep one record',
    
    // Additional error messages
    'income_amount_cannot_be_less_than_zero' => 'Income amount cannot be less than 0',
    'document_number_already_used' => 'Document number already used',
    'cannot_edit_approved_data' => 'Cannot edit approved data',
    'cannot_delete_approved_data' => 'Cannot delete approved data',
    'audit_failed_related_cost_data_error' => 'Number %s audit failed, related purchase sales cost data error'
];
